lifelong friend

Translations
друг на всю жизнь
She considers him a lifelong friend.
Она считает его другом на всю жизнь.
Definitions
A lifelong friend is a person with whom one has maintained a close and enduring friendship over many years, often characterized by deep trust, shared experiences, and mutual support throughout different stages of life.